﻿Imports DaveSexton.Labs

''' <summary>
''' Labs derived from this class have a console user interface (UI).
''' </summary>
''' <remarks>
''' <para>
''' Call the inherited Trace methods to write output to the console.
''' </para>
''' <para>
''' Note that this project does not compile to multiple target platforms.
''' You must create a single labs project per platform and then add a Compile 
''' link to this file in each project.  Conditional compilation is present to 
''' make sure that the correct base class is used, depending upon the project.
''' </para>
''' </remarks>
Public MustInherit Class BaseConsoleLab
#If WINDOWS_PHONE Then
	Inherits PhoneConsoleLab
#ElseIf SILVERLIGHT Then
	Inherits SilverlightConsoleLab
#ElseIf WINDOWS Then
	Inherits WindowsConsoleLab
#Else
	Inherits ConsoleLab
#End If

	Protected Sub BaseConsoleLab()

	End Sub

End Class